be built like a tank - Français Anglais Dictionnaire